the committers of genocide - Spanish English Dictionary